package com.brainhealth.customer.service;

import java.util.List;
import com.brainhealth.customer.domain.CustomerChat;

/**
 * 会员聊天Service接口
 * 
 * @author ruoyi
 * @date 2023-05-17
 */
public interface ICustomerChatService 
{
    /**
     * 查询会员聊天
     * 
     * @param customerChatId 会员聊天主键
     * @return 会员聊天
     */
    public CustomerChat selectCustomerChatByCustomerChatId(Long customerChatId);

    /**
     * 查询会员聊天列表
     * 
     * @param customerChat 会员聊天
     * @return 会员聊天集合
     */
    public List<CustomerChat> selectCustomerChatList(CustomerChat customerChat);

    /**
     * 新增会员聊天
     * 
     * @param customerChat 会员聊天
     * @return 结果
     */
    public int insertCustomerChat(CustomerChat customerChat);

    /**
     * 修改会员聊天
     * 
     * @param customerChat 会员聊天
     * @return 结果
     */
    public int updateCustomerChat(CustomerChat customerChat);

    /**
     * 批量删除会员聊天
     * 
     * @param customerChatIds 需要删除的会员聊天主键集合
     * @return 结果
     */
    public int deleteCustomerChatByCustomerChatIds(Long[] customerChatIds);

    /**
     * 删除会员聊天信息
     * 
     * @param customerChatId 会员聊天主键
     * @return 结果
     */
    public int deleteCustomerChatByCustomerChatId(Long customerChatId);
}
